nuclear technology park - Turkish English Dictionary